Walmart Pay is finally starting its grand rollout, giving the retailer's hoard of shoppers a mobile way to pay in-store that doesn't involve Android or Apple. The rollout is starting with Arkansas and Texas, but not in a trickling fashion -- all the stores in both states are getting support for the mobile payment option, amounting to 590 locations. Walmart …